Functional Programming for Finite Element Analysis

نویسندگان

  • Junxian Liu
  • Paul Kelly
  • Stuart Cox
چکیده

This report is a detailed study of the application of functional programming to a typical problem in engineering computing||nite element structural analysis. The report assumes no prior knowledge of structural analysis, but does presume some familiarity with the Miranda programming language. It begins by showing how a basic linear algebra (BLAS) library can be built in Miranda, to perform elementary operations on vectors and matrices of various kinds. This is then applied to the construction of a simple nite element analysis package. Performance results under various functional language implementations are presented, and several diierent formulations of the central computations are investigated. Finally opportunities for parallel computation are identiied.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Computational and Programming Aspects of Transition Elements in a Three-dimensional Finite Element Program

The performance of any finite element (FE) structural analysis is directly related to the global number of nodes and degrees of freedom (DOF) of the discretized structure and mesh distribution attributes. It is obvious that the appropriate numerical analysis needs finer elements in the zone of interest, e.g. zone of high stress concentration and intensity, and coarser elements for farther porti...

متن کامل

An Object-Oriented Programming Framework for Parallel Finite Element Analysis with Application: Liquid Composite Molding

The use of object-oriented programming techniques in development of parallel, finite element analysis software enhances software reuse and makes application development more efficient. In this paper, an object-oriented programming framework for developing parallel finite element software is described. All required steps, from data file parsing and equation solving to post processing and graphic...

متن کامل

Second order sensitivity analysis for shape optimization of continuum structures

This study focuses on the optimization of the plane structure. Sequential quadratic programming (SQP) will be utilized, which is one of the most efficient methods for solving nonlinearly constrained optimization problems. A new formulation for the second order sensitivity analysis of the two-dimensional finite element will be developed. All the second order required derivatives will be calculat...

متن کامل

Discrete Direct Sensititivity Analysis Method of Bending Element with Six Degree of Freedom

This paper is about discrete sensitivity analysis. A triangular bending element with constant moment and six degrees of freedom is used. The required derivatives for sensitivity analysis are calculated explicitly. These formulations, finite element method and sequential linear programming are utilized to find shape optimization of plate bending structures. The numerical examples, which show the...

متن کامل

Nonlinear Finite Element Analysis of Bending of Straight Beams Using hp-Spectral Approximations

Displacement finite element models of various beam theories have been developed using traditional finite element interpolations (i.e., Hermite cubic or equi-spaced Lagrange functions). Various finite element models of beams differ from each other in the choice of the interpolation functions used for the transverse deflection w, total rotation φ and/or shear strain γxz, or in the integral form u...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993